Crate mapproj

source ·

Re-exports

pub use math::CustomFloat;

Modules

Module containing all implemented conic projections (each projection is in its own sub-module).
Module containing all implemented cylindrical projections (each projection is in its own sub-module).
Module containing all implemented hybrid projections (each projection is in its own sub-module).
Module containing the structure to convert back on forth from Image coordinates to Celestial coordinates.
Module containing the structure to convert back on forth from Image coordinates to Intermediate coordinates, i.e. coordinates in the projection plane.
Utility module defining a few mathematical functions like sinc (sinus cardinal = sin(x) / x).
Module containing all implemented pseudocylindrical projections (each projection is in its own sub-module).
Implementation of the SIP standard.
Module containing all implemented zenithal projections (each projection is in its own sub-module).

Structs

Structure performing a rotation (due to non-vernal projection origin) before projecting/after deprojecting.
X, Y coordinates in an image
Equatorial coordinates.
The X and Y ranges bounds of a projection in the Euclidean projection plane.
X, Y coordinates in the 2D projection plane
Euclidean coordinates (supposedly normalized to 1).

Traits

Projection centered around the vernal point.
Generic projection (i.e. not necessarily centered around the vernal point).